furniture coverings of leather - Spanish English Dictionary